package 字符流;

import org.junit.Test;

import java.io.File;

public class File的创建 {
    //文件的创建
    @Test
    public void test1() throws Exception{       //创建文件要抛出异常，注意要捕获或者抛出
        File f1 = new File("hi.txt");     //先创建一个文件对象
        if (!f1.exists()) {                     //判断文件是否存在
            f1.createNewFile();                 //不存在，就创建该对象文件
            System.out.println("创建成功");
        }else{
            f1.delete();                        //存在，就删除该对象文件
            System.out.println("删除成功");
        }
    }

    //文件目录的创建
    @Test
    public void test2(){
        File f1=new File("D:\\io\\iu\\hi.txt");
        boolean mkdir=f1.mkdir();//
        if (mkdir) {

            System.out.println("创建成功");
        }else{

            System.out.println("创建失败");
        }
    }
    @Test
    public void test3(){
        File f1=new File("D:\\io\\iu\\hi");
        boolean mkdir=f1.mkdirs();
        if (mkdir) {

            System.out.println("创建成功");
        }else{

            System.out.println("创建失败");
        }
    }
}
